﻿using System;

namespace Rcon
{
	public interface IRCon
	{
		bool Connect(string remoteHost, int port, string password);

		void Disconnect();

		void Send(Packets.Packet packet);

		void Listen(string ip, int port);

		string Password
		{
			get;
			set;
		}

		bool Connected
		{
			get;
		}
	}
}
